Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop #10

Merged
merged 145 commits into from
Dec 11, 2024
Merged

Develop #10

merged 145 commits into from
Dec 11, 2024

Conversation

nqhoan-axonivy
Copy link
Collaborator

No description provided.

mnhnam-axonivy and others added 30 commits August 28, 2024 15:33
…nt - Preparation

- Clone code to ai-assistant project
…nt - Preparation

- Preparing example
- Implement new step type: trigger flow step
…nt - Preparation

- Preparing example
- Fix various bugs
- Improve efficient of approach to check message
- Simplify some prompt templates
…nt - Preparation

- Simplify prompt template
- Refactor approach to get default language
- Reduce number of processing tokens
…nt - Preparation

- Update document
- Remove debug log
…nt - Preparation

- Added process to backup/restore assistant and AI functions
- Update document
- Implement notification (which step is running) to help user know that what is happening behind the scene
- Improve history flow
- Improve prompt to fulfill tool
- Improve history flow
- Improve prompts
…nt - Preparation

- Convert to latest ivy version
…nt - Preparation

- Handled feedback: change groupId to com.axonivy.utils.aiassistant
- Handled feedback: update zip.xml
- Removed unnecessary library Ollama from ai-assistant/pom.xml
 into IVYPORTAL-17537-AI-Assistant-UX-Improvement
- Updated behavior when end flow
- Implement new tool: find task details
…t-UX-Improvement

Ivyportal 17537 ai assistant ux improvement
…nt - Preparation

- Handled feedback: Make AI Assistant stand alone
- Handled feedback: Show error when cannot communicate with AI provider
- Handled feedback: Handle case Portal not existed in security context
mnhnam-axonivy and others added 26 commits November 4, 2024 14:38
…e vector store

- Change from Elastic Search to Open Search
- Adapt code, error handling approach
- Improve approach to parsing Portal document
- Categorize questions before handle them
…hub.com/axonivy-market/ai-assistant into document/IVYPORTAL-17735-Stage-1-Use-internal-OpenSearch-of-ivy-engine-as-the-vector-store
… vector store

- Updated document to guide user setup external search
- Created scripts for quick setup
… vector store

- Handled feedback: correct grammar errors
- Handled feedback: unified capitalize style
… vector store

- Updated scripts to run the standalone OpenSearch instance better
- Improve answer quality
- Implement export conversation feature
- Handled feedback: Fix grammar error
- Handled feedback: Improve rephrase quality of the find tasks function
… vector store

- Updated script: only create files and folders if not existed
…-of-ivy-engine-as-the-vector-store' of https://github.com/axonivy-market/ai-assistant into dev/IVYPORTAL-18058-Adapt-ai-assistant-to-the-official-Axon-Ivy-12.0.0-release
…h-of-ivy-engine-as-the-vector-store' of https://github.com/axonivy-market/ai-assistant into dev/IVYPORTAL-18058-Adapt-ai-assistant-to-the-official-Axon-Ivy-12.0.0-release
…ge-1-Use-internal-OpenSearch-of-ivy-engine-as-the-vector-store

feature/IVYPORTAL-17735-Stage-1-Use-internal-OpenSearch-of-ivy-engine-as-the-vector-store
…age-1-Use-internal-OpenSearch-of-ivy-engine-as-the-vector-store

Document/ivyportal 17735 stage 1 use internal open search of ivy engine as the vector store
 into dev/IVYPORTAL-18058-Adapt-ai-assistant-to-the-official-Axon-Ivy-12.0.0-release
…lease

- Improve decision maker quality
- Change default port for vector store from 19201 to 19300 to avoid conflict
…lease

- Fixed 2 warnings
- Update document about quick setup vector store
- Remove debug code
…i-assistant-to-the-official-Axon-Ivy-12.0.0-release

Dev/ivyportal 18058 adapt ai assistant to the official axon ivy 12.0.0 release
… into develop

# Conflicts:
#	ai-assistant-product/README.md
#	ai-assistant-product/README_DE.md
Copy link
Contributor

github-actions bot commented Dec 11, 2024

Test Results

5 tests  ±0   0 ✅  - 5   24s ⏱️ -10s
4 suites ±0   0 💤 ±0 
4 files   ±0   5 ❌ +5 

For more details on these failures, see this check.

Results for commit c572aa9. ± Comparison against base commit 73f2cab.

♻️ This comment has been updated with latest results.

Copy link
Collaborator

@mnhnam-axonivy mnhnam-axonivy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

… into develop

# Conflicts:
#	ai-assistant-product/doc/img/quick-setup-opensearch-result.png
#	ai-assistant-product/doc/img/quick-setup-opensearch-windows.png
@nqhoan-axonivy nqhoan-axonivy merged commit ce82daa into master Dec 11, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants